[INFO] fetching crate iceberg 0.9.0...
[INFO] testing iceberg-0.9.0 against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114
[INFO] extracting crate iceberg 0.9.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate iceberg 0.9.0
[INFO] finished tweaking crates.io crate iceberg 0.9.0
[INFO] tweaked toml for crates.io crate iceberg 0.9.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate iceberg 0.9.0 on toolchain f9988fefd3add01f414f52b414308e7872622fee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate iceberg 0.9.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded minijinja v2.17.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 27e7f5dc12675b73b86291f41b5ca43cc106184079c54b47c8daa379c9eb58c7
[INFO] running `Command { std: "docker" "start" "-a" "27e7f5dc12675b73b86291f41b5ca43cc106184079c54b47c8daa379c9eb58c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "27e7f5dc12675b73b86291f41b5ca43cc106184079c54b47c8daa379c9eb58c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27e7f5dc12675b73b86291f41b5ca43cc106184079c54b47c8daa379c9eb58c7", kill_on_drop: false }`
[INFO] [stdout] 27e7f5dc12675b73b86291f41b5ca43cc106184079c54b47c8daa379c9eb58c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f37faa4912a555966384698c1f5f81b97f3cc5674f55feee56f89da7b7123f94
[INFO] running `Command { std: "docker" "start" "-a" "f37faa4912a555966384698c1f5f81b97f3cc5674f55feee56f89da7b7123f94", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling arrow-schema v57.3.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling lexical-util v1.0.7
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bigdecimal v0.4.10
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling snap v1.1.1
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling erased-serde v0.4.10
[INFO] [stderr]    Compiling lexical-write-integer v1.0.6
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling lexical-parse-integer v1.0.6
[INFO] [stderr]    Compiling event-listener-strategy v0.5.4
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling lexical-parse-float v1.0.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling lexical-write-float v1.0.6
[INFO] [stderr]    Compiling integer-encoding v3.0.4
[INFO] [stderr]    Compiling fastnum v0.7.4
[INFO] [stderr]    Compiling zlib-rs v0.6.3
[INFO] [stderr]    Compiling typetag v0.2.21
[INFO] [stderr]    Compiling lz4_flex v0.12.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling thrift v0.17.0
[INFO] [stderr]    Compiling lexical-core v1.0.6
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling async-lock v3.4.2
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling dissimilar v1.0.10
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling inventory v0.3.22
[INFO] [stderr]    Compiling tagptr v0.2.0
[INFO] [stderr]    Compiling expect-test v1.5.1
[INFO] [stderr]    Compiling roaring v0.11.3
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling as-any v0.3.2
[INFO] [stderr]    Compiling array-init v2.1.0
[INFO] [stderr]    Compiling murmur3 v0.5.2
[INFO] [stderr]    Compiling bimap v0.6.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling typetag-impl v0.2.21
[INFO] [stderr]    Compiling typed-builder-macro v0.20.1
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling typed-builder v0.20.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_with_macros v3.17.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling bon-macros v3.9.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling serde_with v3.17.0
[INFO] [stderr]    Compiling bnum v0.12.1
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling moka v0.12.14
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling bon v3.9.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling arrow-buffer v57.3.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling apache-avro v0.21.0
[INFO] [stderr]    Compiling arrow-data v57.3.0
[INFO] [stderr]    Compiling arrow-array v57.3.0
[INFO] [stderr]    Compiling arrow-select v57.3.0
[INFO] [stderr]    Compiling arrow-arith v57.3.0
[INFO] [stderr]    Compiling arrow-ord v57.3.0
[INFO] [stderr]    Compiling arrow-ipc v57.3.0
[INFO] [stderr]    Compiling arrow-string v57.3.0
[INFO] [stderr]    Compiling arrow-cast v57.3.0
[INFO] [stderr]    Compiling parquet v57.3.0
[INFO] [stderr]    Compiling iceberg v0.9.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]    --> src/expr/visitors/strict_metrics_evaluator.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  43 | impl<'a> StrictMetricsEvaluator<'a> {
[INFO] [stdout]     | ----------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  63 |     fn nan_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  67 |     fn null_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  71 |     fn value_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  75 |     fn lower_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  79 |     fn upper_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  83 |     fn contains_nans_only(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  90 |     fn contains_nulls_only(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  97 |     fn may_contain_null(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     fn may_contain_nan(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     fn visit_inequality(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 00s
[INFO] running `Command { std: "docker" "inspect" "f37faa4912a555966384698c1f5f81b97f3cc5674f55feee56f89da7b7123f94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f37faa4912a555966384698c1f5f81b97f3cc5674f55feee56f89da7b7123f94", kill_on_drop: false }`
[INFO] [stdout] f37faa4912a555966384698c1f5f81b97f3cc5674f55feee56f89da7b7123f94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 651e3b72010880a61dbf7fee4184f925e88f930c7202cbdc02b73928b682baf4
[INFO] running `Command { std: "docker" "start" "-a" "651e3b72010880a61dbf7fee4184f925e88f930c7202cbdc02b73928b682baf4", kill_on_drop: false }`
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling mockall_derive v0.13.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling arrow-string v57.3.0
[INFO] [stderr]    Compiling backon v1.6.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling fragile v2.0.1
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling minijinja v2.17.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling arrow-ipc v57.3.0
[INFO] [stderr]    Compiling parquet v57.3.0
[INFO] [stderr]    Compiling mockall v0.13.1
[INFO] [stderr]    Compiling iceberg v0.9.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]    --> src/expr/visitors/strict_metrics_evaluator.rs:63:8
[INFO] [stdout]     |
[INFO] [stdout]  43 | impl<'a> StrictMetricsEvaluator<'a> {
[INFO] [stdout]     | ----------------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  63 |     fn nan_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  67 |     fn null_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  71 |     fn value_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  75 |     fn lower_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  79 |     fn upper_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  83 |     fn contains_nans_only(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  90 |     fn contains_nulls_only(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  97 |     fn may_contain_null(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     fn may_contain_nan(&self, field_id: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     fn visit_inequality(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/manifest/mod.rs:912:49
[INFO] [stdout]     |
[INFO] [stdout] 912 | ...                   Some(Literal::float(1.0)),
[INFO] [stdout]     |                                           ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout]     = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/manifest/mod.rs:947:53
[INFO] [stdout]     |
[INFO] [stdout] 947 | ...                   Some(Literal::float(15.5)),
[INFO] [stdout]     |                                           ^^^^ help: explicitly specify the type as `f32`: `15.5_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest/mod.rs:1076:26
[INFO] [stdout]      |
[INFO] [stdout] 1076 |             Datum::float(1.0).to_bytes().unwrap()
[INFO] [stdout]      |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest/mod.rs:1080:26
[INFO] [stdout]      |
[INFO] [stdout] 1080 |             Datum::float(15.5).to_bytes().unwrap()
[INFO] [stdout]      |                          ^^^^ help: explicitly specify the type as `f32`: `15.5_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest_list.rs:1464:125
[INFO] [stdout]      |
[INFO] [stdout] 1464 | ...e), lower_bound: Some(Datum::float(1.1).to_bytes().unwrap()), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest_list.rs:1464:183
[INFO] [stdout]      |
[INFO] [stdout] 1464 | ...)), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.1_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest_list.rs:1537:125
[INFO] [stdout]      |
[INFO] [stdout] 1537 | ...e), lower_bound: Some(Datum::float(1.1).to_bytes().unwrap()), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/manifest_list.rs:1537:183
[INFO] [stdout]      |
[INFO] [stdout] 1537 | ...)), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.1_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/schema/mod.rs:983:41
[INFO] [stdout]     |
[INFO] [stdout] 983 |                     Some(Literal::float(52.509_09)),
[INFO] [stdout]     |                                         ^^^^^^^^^ help: explicitly specify the type as `f32`: `52.509_09_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/schema/mod.rs:984:42
[INFO] [stdout]     |
[INFO] [stdout] 984 |                     Some(Literal::float(-1.885_249)),
[INFO] [stdout]     |                                          ^^^^^^^^^ help: explicitly specify the type as `f32`: `1.885_249_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/values/tests.rs:359:48
[INFO] [stdout]     |
[INFO] [stdout] 359 |     check_avro_bytes_serde(bytes, Datum::float(1.0), &PrimitiveType::Float);
[INFO] [stdout]     |                                                ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/spec/values/tests.rs:997:30
[INFO] [stdout]     |
[INFO] [stdout] 997 |     let datum = Datum::float(1.0);
[INFO] [stdout]     |                              ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1234:22
[INFO] [stdout]      |
[INFO] [stdout] 1234 |         Datum::float(1.0),
[INFO] [stdout]      |                      ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1235:23
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         Datum::float(-1.0),
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1236:22
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         Datum::float(0.0),
[INFO] [stdout]      |                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1237:23
[INFO] [stdout]      |
[INFO] [stdout] 1237 |         Datum::float(-0.0),
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1247:23
[INFO] [stdout]      |
[INFO] [stdout] 1247 |         Datum::float(-1.0),
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1248:23
[INFO] [stdout]      |
[INFO] [stdout] 1248 |         Datum::float(-0.0),
[INFO] [stdout]      |                       ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1249:22
[INFO] [stdout]      |
[INFO] [stdout] 1249 |         Datum::float(0.0),
[INFO] [stdout]      |                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1250:22
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         Datum::float(1.0),
[INFO] [stdout]      |                      ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1294:38
[INFO] [stdout]      |
[INFO] [stdout] 1294 |         let neg_zero = Datum::float(-0.0);
[INFO] [stdout]      |                                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/spec/values/tests.rs:1295:37
[INFO] [stdout]      |
[INFO] [stdout] 1295 |         let pos_zero = Datum::float(0.0);
[INFO] [stdout]      |                                     ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:333:64
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let partition = Struct::from_iter([Some(Literal::float(1.0))]);
[INFO] [stdout]     |                                                                ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:396:26
[INFO] [stdout]     |
[INFO] [stdout] 396 |             Datum::float(1.0),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:401:26
[INFO] [stdout]     |
[INFO] [stdout] 401 |             Datum::float(0.4),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `0.4_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:425:26
[INFO] [stdout]     |
[INFO] [stdout] 425 |             Datum::float(1.1),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:430:26
[INFO] [stdout]     |
[INFO] [stdout] 430 |             Datum::float(0.4),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `0.4_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:454:49
[INFO] [stdout]     |
[INFO] [stdout] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                 ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:454:68
[INFO] [stdout]     |
[INFO] [stdout] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                                    ^^^ help: explicitly specify the type as `f32`: `1.2_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:454:87
[INFO] [stdout]     |
[INFO] [stdout] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                                                       ^^^ help: explicitly specify the type as `f32`: `2.4_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:478:49
[INFO] [stdout]     |
[INFO] [stdout] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                 ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:478:68
[INFO] [stdout]     |
[INFO] [stdout] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                                    ^^^ help: explicitly specify the type as `f32`: `1.2_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:478:87
[INFO] [stdout]     |
[INFO] [stdout] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stdout]     |                                                                                       ^^^ help: explicitly specify the type as `f32`: `2.4_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:550:26
[INFO] [stdout]     |
[INFO] [stdout] 550 |             Datum::float(0.9),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:574:26
[INFO] [stdout]     |
[INFO] [stdout] 574 |             Datum::float(1.0),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:598:26
[INFO] [stdout]     |
[INFO] [stdout] 598 |             Datum::float(1.0),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:622:26
[INFO] [stdout]     |
[INFO] [stdout] 622 |             Datum::float(0.9),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:646:26
[INFO] [stdout]     |
[INFO] [stdout] 646 |             Datum::float(1.0),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/expression_evaluator.rs:670:26
[INFO] [stdout]     |
[INFO] [stdout] 670 |             Datum::float(1.1),
[INFO] [stdout]     |                          ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/manifest_evaluator.rs:627:48
[INFO] [stdout]     |
[INFO] [stdout] 627 |                 lower_bound: Some(Datum::float(0.0).to_bytes().unwrap()),
[INFO] [stdout]     |                                                ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/manifest_evaluator.rs:628:48
[INFO] [stdout]     |
[INFO] [stdout] 628 |                 upper_bound: Some(Datum::float(20.0).to_bytes().unwrap()),
[INFO] [stdout]     |                                                ^^^^ help: explicitly specify the type as `f32`: `20.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/manifest_evaluator.rs:662:48
[INFO] [stdout]     |
[INFO] [stdout] 662 |                 lower_bound: Some(Datum::float(0.0).to_bytes().unwrap()),
[INFO] [stdout]     |                                                ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/manifest_evaluator.rs:663:48
[INFO] [stdout]     |
[INFO] [stdout] 663 |                 upper_bound: Some(Datum::float(20.0).to_bytes().unwrap()),
[INFO] [stdout]     |                                                ^^^^ help: explicitly specify the type as `f32`: `20.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/page_index_evaluator.rs:950:40
[INFO] [stdout]     |
[INFO] [stdout] 950 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1112:37
[INFO] [stdout]      |
[INFO] [stdout] 1112 |             .less_than(Datum::float(5.0))
[INFO] [stdout]      |                                     ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1142:36
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             .equal_to(Datum::float(5.0))
[INFO] [stdout]      |                                    ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1175:40
[INFO] [stdout]      |
[INFO] [stdout] 1175 |             .not_equal_to(Datum::float(5.0))
[INFO] [stdout]      |                                        ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1201:39
[INFO] [stdout]      |
[INFO] [stdout] 1201 |             .starts_with(Datum::float(5.0))
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1293:73
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stdout]      |                                                                         ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/page_index_evaluator.rs:1293:78
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stdout]      |                                                                              ^^^^ help: explicitly specify the type as `f32`: `10.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:545:40
[INFO] [stdout]     |
[INFO] [stdout] 545 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:567:40
[INFO] [stdout]     |
[INFO] [stdout] 567 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:703:40
[INFO] [stdout]     |
[INFO] [stdout] 703 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:763:40
[INFO] [stdout]     |
[INFO] [stdout] 763 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:796:40
[INFO] [stdout]     |
[INFO] [stdout] 796 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:829:40
[INFO] [stdout]     |
[INFO] [stdout] 829 |             .greater_than(Datum::float(1.0))
[INFO] [stdout]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:856:36
[INFO] [stdout]     |
[INFO] [stdout] 856 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:889:36
[INFO] [stdout]     |
[INFO] [stdout] 889 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:922:36
[INFO] [stdout]     |
[INFO] [stdout] 922 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:955:36
[INFO] [stdout]     |
[INFO] [stdout] 955 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]    --> src/expr/visitors/row_group_metrics_evaluator.rs:988:36
[INFO] [stdout]     |
[INFO] [stdout] 988 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1021:36
[INFO] [stdout]      |
[INFO] [stdout] 1021 |             .equal_to(Datum::float(1.0))
[INFO] [stdout]      |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1054:40
[INFO] [stdout]      |
[INFO] [stdout] 1054 |             .not_equal_to(Datum::float(1.0))
[INFO] [stdout]      |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1108:39
[INFO] [stdout]      |
[INFO] [stdout] 1108 |             .starts_with(Datum::float(1.0))
[INFO] [stdout]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1639:73
[INFO] [stdout]      |
[INFO] [stdout] 1639 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stdout]      |                                                                         ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1639:78
[INFO] [stdout]      |
[INFO] [stdout] 1639 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stdout]      |                                                                              ^^^^ help: explicitly specify the type as `f32`: `10.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1701:34
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1701:53
[INFO] [stdout]      |
[INFO] [stdout] 1701 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1728:34
[INFO] [stdout]      |
[INFO] [stdout] 1728 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1728:53
[INFO] [stdout]      |
[INFO] [stdout] 1728 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1761:34
[INFO] [stdout]      |
[INFO] [stdout] 1761 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1761:53
[INFO] [stdout]      |
[INFO] [stdout] 1761 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1794:34
[INFO] [stdout]      |
[INFO] [stdout] 1794 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1794:53
[INFO] [stdout]      |
[INFO] [stdout] 1794 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stdout]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/arrow/schema.rs:2071:38
[INFO] [stdout]      |
[INFO] [stdout] 2071 |             let datum = Datum::float(42.42);
[INFO] [stdout]      |                                      ^^^^^ help: explicitly specify the type as `f32`: `42.42_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/arrow/value.rs:1207:37
[INFO] [stdout]      |
[INFO] [stdout] 1207 |                 Some(Literal::float(1.1)),
[INFO] [stdout]      |                                     ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/arrow/value.rs:1221:37
[INFO] [stdout]      |
[INFO] [stdout] 1221 |                 Some(Literal::float(2.2)),
[INFO] [stdout]      |                                     ^^^ help: explicitly specify the type as `f32`: `2.2_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1244:34
[INFO] [stdout]      |
[INFO] [stdout] 1244 |                 (3, Datum::float(0.5)),
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `0.5_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1284:34
[INFO] [stdout]      |
[INFO] [stdout] 1284 |                 (3, Datum::float(3.5)),
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `3.5_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1689:45
[INFO] [stdout]      |
[INFO] [stdout] 1689 |             HashMap::from([(0, Datum::float(1.0)), (1, Datum::double(1.0)),])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1693:45
[INFO] [stdout]      |
[INFO] [stdout] 1693 |             HashMap::from([(0, Datum::float(2.0)), (1, Datum::double(2.0)),])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1829:45
[INFO] [stdout]      |
[INFO] [stdout] 1829 |             HashMap::from([(4, Datum::float(1.0)), (7, Datum::float(1.0)),])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1829:69
[INFO] [stdout]      |
[INFO] [stdout] 1829 |             HashMap::from([(4, Datum::float(1.0)), (7, Datum::float(1.0)),])
[INFO] [stdout]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1833:45
[INFO] [stdout]      |
[INFO] [stdout] 1833 |             HashMap::from([(4, Datum::float(2.0)), (7, Datum::float(2.0)),])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1833:69
[INFO] [stdout]      |
[INFO] [stdout] 1833 |             HashMap::from([(4, Datum::float(2.0)), (7, Datum::float(2.0)),])
[INFO] [stdout]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1993:45
[INFO] [stdout]      |
[INFO] [stdout] 1993 |             HashMap::from([(1, Datum::float(1.0)), (4, Datum::float(1.0))])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1993:69
[INFO] [stdout]      |
[INFO] [stdout] 1993 |             HashMap::from([(1, Datum::float(1.0)), (4, Datum::float(1.0))])
[INFO] [stdout]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1997:45
[INFO] [stdout]      |
[INFO] [stdout] 1997 |             HashMap::from([(1, Datum::float(2.0)), (4, Datum::float(2.0))])
[INFO] [stdout]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:1997:69
[INFO] [stdout]      |
[INFO] [stdout] 1997 |             HashMap::from([(1, Datum::float(2.0)), (4, Datum::float(2.0))])
[INFO] [stdout]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:2179:34
[INFO] [stdout]      |
[INFO] [stdout] 2179 |                 (2, Datum::float(1.0)),
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:2181:34
[INFO] [stdout]      |
[INFO] [stdout] 2181 |                 (7, Datum::float(1.0))
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:2188:34
[INFO] [stdout]      |
[INFO] [stdout] 2188 |                 (2, Datum::float(2.0)),
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stdout]     --> src/writer/file_writer/parquet_writer.rs:2190:34
[INFO] [stdout]      |
[INFO] [stdout] 2190 |                 (7, Datum::float(2.0))
[INFO] [stdout]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "651e3b72010880a61dbf7fee4184f925e88f930c7202cbdc02b73928b682baf4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "651e3b72010880a61dbf7fee4184f925e88f930c7202cbdc02b73928b682baf4", kill_on_drop: false }`
[INFO] [stdout] 651e3b72010880a61dbf7fee4184f925e88f930c7202cbdc02b73928b682baf4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1a8c4482ab16f177b52c5526ce8edf67f49b804ffaaca70fc5f26bc1aa3c4094
[INFO] running `Command { std: "docker" "start" "-a" "1a8c4482ab16f177b52c5526ce8edf67f49b804ffaaca70fc5f26bc1aa3c4094", kill_on_drop: false }`
[INFO] [stderr] warning: multiple methods are never used
[INFO] [stderr]    --> src/expr/visitors/strict_metrics_evaluator.rs:63:8
[INFO] [stderr]     |
[INFO] [stderr]  43 | impl<'a> StrictMetricsEvaluator<'a> {
[INFO] [stderr]     | ----------------------------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr]  63 |     fn nan_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stderr]     |        ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  67 |     fn null_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  71 |     fn value_count(&self, field_id: i32) -> Option<&u64> {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  75 |     fn lower_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  79 |     fn upper_bound(&self, field_id: i32) -> Option<&Datum> {
[INFO] [stderr]     |        ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  83 |     fn contains_nans_only(&self, field_id: i32) -> bool {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  90 |     fn contains_nulls_only(&self, field_id: i32) -> bool {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  97 |     fn may_contain_null(&self, field_id: i32) -> bool {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 105 |     fn may_contain_nan(&self, field_id: i32) -> bool {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 113 |     fn visit_inequality(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `iceberg` (lib) generated 1 warning
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/manifest/mod.rs:912:49
[INFO] [stderr]     |
[INFO] [stderr] 912 | ...                   Some(Literal::float(1.0)),
[INFO] [stderr]     |                                           ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr]     = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/manifest/mod.rs:947:53
[INFO] [stderr]     |
[INFO] [stderr] 947 | ...                   Some(Literal::float(15.5)),
[INFO] [stderr]     |                                           ^^^^ help: explicitly specify the type as `f32`: `15.5_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest/mod.rs:1076:26
[INFO] [stderr]      |
[INFO] [stderr] 1076 |             Datum::float(1.0).to_bytes().unwrap()
[INFO] [stderr]      |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest/mod.rs:1080:26
[INFO] [stderr]      |
[INFO] [stderr] 1080 |             Datum::float(15.5).to_bytes().unwrap()
[INFO] [stderr]      |                          ^^^^ help: explicitly specify the type as `f32`: `15.5_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest_list.rs:1464:125
[INFO] [stderr]      |
[INFO] [stderr] 1464 | ...e), lower_bound: Some(Datum::float(1.1).to_bytes().unwrap()), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest_list.rs:1464:183
[INFO] [stderr]      |
[INFO] [stderr] 1464 | ...)), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.1_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest_list.rs:1537:125
[INFO] [stderr]      |
[INFO] [stderr] 1537 | ...e), lower_bound: Some(Datum::float(1.1).to_bytes().unwrap()), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/manifest_list.rs:1537:183
[INFO] [stderr]      |
[INFO] [stderr] 1537 | ...)), upper_bound: Some(Datum::float(2.1).to_bytes().unwrap())}]
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `2.1_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/schema/mod.rs:983:41
[INFO] [stderr]     |
[INFO] [stderr] 983 |                     Some(Literal::float(52.509_09)),
[INFO] [stderr]     |                                         ^^^^^^^^^ help: explicitly specify the type as `f32`: `52.509_09_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/schema/mod.rs:984:42
[INFO] [stderr]     |
[INFO] [stderr] 984 |                     Some(Literal::float(-1.885_249)),
[INFO] [stderr]     |                                          ^^^^^^^^^ help: explicitly specify the type as `f32`: `1.885_249_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/values/tests.rs:359:48
[INFO] [stderr]     |
[INFO] [stderr] 359 |     check_avro_bytes_serde(bytes, Datum::float(1.0), &PrimitiveType::Float);
[INFO] [stderr]     |                                                ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/spec/values/tests.rs:997:30
[INFO] [stderr]     |
[INFO] [stderr] 997 |     let datum = Datum::float(1.0);
[INFO] [stderr]     |                              ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1234:22
[INFO] [stderr]      |
[INFO] [stderr] 1234 |         Datum::float(1.0),
[INFO] [stderr]      |                      ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1235:23
[INFO] [stderr]      |
[INFO] [stderr] 1235 |         Datum::float(-1.0),
[INFO] [stderr]      |                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1236:22
[INFO] [stderr]      |
[INFO] [stderr] 1236 |         Datum::float(0.0),
[INFO] [stderr]      |                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1237:23
[INFO] [stderr]      |
[INFO] [stderr] 1237 |         Datum::float(-0.0),
[INFO] [stderr]      |                       ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1247:23
[INFO] [stderr]      |
[INFO] [stderr] 1247 |         Datum::float(-1.0),
[INFO] [stderr]      |                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1248:23
[INFO] [stderr]      |
[INFO] [stderr] 1248 |         Datum::float(-0.0),
[INFO] [stderr]      |                       ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1249:22
[INFO] [stderr]      |
[INFO] [stderr] 1249 |         Datum::float(0.0),
[INFO] [stderr]      |                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1250:22
[INFO] [stderr]      |
[INFO] [stderr] 1250 |         Datum::float(1.0),
[INFO] [stderr]      |                      ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1294:38
[INFO] [stderr]      |
[INFO] [stderr] 1294 |         let neg_zero = Datum::float(-0.0);
[INFO] [stderr]      |                                      ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/spec/values/tests.rs:1295:37
[INFO] [stderr]      |
[INFO] [stderr] 1295 |         let pos_zero = Datum::float(0.0);
[INFO] [stderr]      |                                     ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:333:64
[INFO] [stderr]     |
[INFO] [stderr] 333 |         let partition = Struct::from_iter([Some(Literal::float(1.0))]);
[INFO] [stderr]     |                                                                ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:396:26
[INFO] [stderr]     |
[INFO] [stderr] 396 |             Datum::float(1.0),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:401:26
[INFO] [stderr]     |
[INFO] [stderr] 401 |             Datum::float(0.4),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `0.4_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:425:26
[INFO] [stderr]     |
[INFO] [stderr] 425 |             Datum::float(1.1),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:430:26
[INFO] [stderr]     |
[INFO] [stderr] 430 |             Datum::float(0.4),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `0.4_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:454:49
[INFO] [stderr]     |
[INFO] [stderr] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                 ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:454:68
[INFO] [stderr]     |
[INFO] [stderr] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                                    ^^^ help: explicitly specify the type as `f32`: `1.2_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:454:87
[INFO] [stderr]     |
[INFO] [stderr] 454 |             FnvHashSet::from_iter([Datum::float(0.9), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                                                       ^^^ help: explicitly specify the type as `f32`: `2.4_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:478:49
[INFO] [stderr]     |
[INFO] [stderr] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                 ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:478:68
[INFO] [stderr]     |
[INFO] [stderr] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                                    ^^^ help: explicitly specify the type as `f32`: `1.2_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:478:87
[INFO] [stderr]     |
[INFO] [stderr] 478 |             FnvHashSet::from_iter([Datum::float(1.0), Datum::float(1.2), Datum::float(2.4)]),
[INFO] [stderr]     |                                                                                       ^^^ help: explicitly specify the type as `f32`: `2.4_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:550:26
[INFO] [stderr]     |
[INFO] [stderr] 550 |             Datum::float(0.9),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:574:26
[INFO] [stderr]     |
[INFO] [stderr] 574 |             Datum::float(1.0),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:598:26
[INFO] [stderr]     |
[INFO] [stderr] 598 |             Datum::float(1.0),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:622:26
[INFO] [stderr]     |
[INFO] [stderr] 622 |             Datum::float(0.9),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `0.9_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:646:26
[INFO] [stderr]     |
[INFO] [stderr] 646 |             Datum::float(1.0),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/expression_evaluator.rs:670:26
[INFO] [stderr]     |
[INFO] [stderr] 670 |             Datum::float(1.1),
[INFO] [stderr]     |                          ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/manifest_evaluator.rs:627:48
[INFO] [stderr]     |
[INFO] [stderr] 627 |                 lower_bound: Some(Datum::float(0.0).to_bytes().unwrap()),
[INFO] [stderr]     |                                                ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/manifest_evaluator.rs:628:48
[INFO] [stderr]     |
[INFO] [stderr] 628 |                 upper_bound: Some(Datum::float(20.0).to_bytes().unwrap()),
[INFO] [stderr]     |                                                ^^^^ help: explicitly specify the type as `f32`: `20.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/manifest_evaluator.rs:662:48
[INFO] [stderr]     |
[INFO] [stderr] 662 |                 lower_bound: Some(Datum::float(0.0).to_bytes().unwrap()),
[INFO] [stderr]     |                                                ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/manifest_evaluator.rs:663:48
[INFO] [stderr]     |
[INFO] [stderr] 663 |                 upper_bound: Some(Datum::float(20.0).to_bytes().unwrap()),
[INFO] [stderr]     |                                                ^^^^ help: explicitly specify the type as `f32`: `20.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/page_index_evaluator.rs:950:40
[INFO] [stderr]     |
[INFO] [stderr] 950 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1112:37
[INFO] [stderr]      |
[INFO] [stderr] 1112 |             .less_than(Datum::float(5.0))
[INFO] [stderr]      |                                     ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1142:36
[INFO] [stderr]      |
[INFO] [stderr] 1142 |             .equal_to(Datum::float(5.0))
[INFO] [stderr]      |                                    ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1175:40
[INFO] [stderr]      |
[INFO] [stderr] 1175 |             .not_equal_to(Datum::float(5.0))
[INFO] [stderr]      |                                        ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1201:39
[INFO] [stderr]      |
[INFO] [stderr] 1201 |             .starts_with(Datum::float(5.0))
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `5.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1293:73
[INFO] [stderr]      |
[INFO] [stderr] 1293 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stderr]      |                                                                         ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/page_index_evaluator.rs:1293:78
[INFO] [stderr]      |
[INFO] [stderr] 1293 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stderr]      |                                                                              ^^^^ help: explicitly specify the type as `f32`: `10.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:545:40
[INFO] [stderr]     |
[INFO] [stderr] 545 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:567:40
[INFO] [stderr]     |
[INFO] [stderr] 567 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:703:40
[INFO] [stderr]     |
[INFO] [stderr] 703 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:763:40
[INFO] [stderr]     |
[INFO] [stderr] 763 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:796:40
[INFO] [stderr]     |
[INFO] [stderr] 796 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:829:40
[INFO] [stderr]     |
[INFO] [stderr] 829 |             .greater_than(Datum::float(1.0))
[INFO] [stderr]     |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:856:36
[INFO] [stderr]     |
[INFO] [stderr] 856 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:889:36
[INFO] [stderr]     |
[INFO] [stderr] 889 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:922:36
[INFO] [stderr]     |
[INFO] [stderr] 922 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:955:36
[INFO] [stderr]     |
[INFO] [stderr] 955 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]    --> src/expr/visitors/row_group_metrics_evaluator.rs:988:36
[INFO] [stderr]     |
[INFO] [stderr] 988 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]     |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1021:36
[INFO] [stderr]      |
[INFO] [stderr] 1021 |             .equal_to(Datum::float(1.0))
[INFO] [stderr]      |                                    ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1054:40
[INFO] [stderr]      |
[INFO] [stderr] 1054 |             .not_equal_to(Datum::float(1.0))
[INFO] [stderr]      |                                        ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1108:39
[INFO] [stderr]      |
[INFO] [stderr] 1108 |             .starts_with(Datum::float(1.0))
[INFO] [stderr]      |                                       ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1639:73
[INFO] [stderr]      |
[INFO] [stderr] 1639 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stderr]      |                                                                         ^^^ help: explicitly specify the type as `f32`: `0.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1639:78
[INFO] [stderr]      |
[INFO] [stderr] 1639 |             .is_in(std::iter::repeat_with(|| Datum::float(rng.gen_range(0.0..10.0))).take(1000))
[INFO] [stderr]      |                                                                              ^^^^ help: explicitly specify the type as `f32`: `10.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1701:34
[INFO] [stderr]      |
[INFO] [stderr] 1701 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1701:53
[INFO] [stderr]      |
[INFO] [stderr] 1701 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1728:34
[INFO] [stderr]      |
[INFO] [stderr] 1728 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1728:53
[INFO] [stderr]      |
[INFO] [stderr] 1728 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1761:34
[INFO] [stderr]      |
[INFO] [stderr] 1761 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1761:53
[INFO] [stderr]      |
[INFO] [stderr] 1761 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1794:34
[INFO] [stderr]      |
[INFO] [stderr] 1794 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/expr/visitors/row_group_metrics_evaluator.rs:1794:53
[INFO] [stderr]      |
[INFO] [stderr] 1794 |             .is_in([Datum::float(2.0), Datum::float(3.0)])
[INFO] [stderr]      |                                                     ^^^ help: explicitly specify the type as `f32`: `3.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/arrow/schema.rs:2071:38
[INFO] [stderr]      |
[INFO] [stderr] 2071 |             let datum = Datum::float(42.42);
[INFO] [stderr]      |                                      ^^^^^ help: explicitly specify the type as `f32`: `42.42_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/arrow/value.rs:1207:37
[INFO] [stderr]      |
[INFO] [stderr] 1207 |                 Some(Literal::float(1.1)),
[INFO] [stderr]      |                                     ^^^ help: explicitly specify the type as `f32`: `1.1_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/arrow/value.rs:1221:37
[INFO] [stderr]      |
[INFO] [stderr] 1221 |                 Some(Literal::float(2.2)),
[INFO] [stderr]      |                                     ^^^ help: explicitly specify the type as `f32`: `2.2_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1244:34
[INFO] [stderr]      |
[INFO] [stderr] 1244 |                 (3, Datum::float(0.5)),
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `0.5_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1284:34
[INFO] [stderr]      |
[INFO] [stderr] 1284 |                 (3, Datum::float(3.5)),
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `3.5_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1689:45
[INFO] [stderr]      |
[INFO] [stderr] 1689 |             HashMap::from([(0, Datum::float(1.0)), (1, Datum::double(1.0)),])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1693:45
[INFO] [stderr]      |
[INFO] [stderr] 1693 |             HashMap::from([(0, Datum::float(2.0)), (1, Datum::double(2.0)),])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1829:45
[INFO] [stderr]      |
[INFO] [stderr] 1829 |             HashMap::from([(4, Datum::float(1.0)), (7, Datum::float(1.0)),])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1829:69
[INFO] [stderr]      |
[INFO] [stderr] 1829 |             HashMap::from([(4, Datum::float(1.0)), (7, Datum::float(1.0)),])
[INFO] [stderr]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1833:45
[INFO] [stderr]      |
[INFO] [stderr] 1833 |             HashMap::from([(4, Datum::float(2.0)), (7, Datum::float(2.0)),])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1833:69
[INFO] [stderr]      |
[INFO] [stderr] 1833 |             HashMap::from([(4, Datum::float(2.0)), (7, Datum::float(2.0)),])
[INFO] [stderr]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1993:45
[INFO] [stderr]      |
[INFO] [stderr] 1993 |             HashMap::from([(1, Datum::float(1.0)), (4, Datum::float(1.0))])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1993:69
[INFO] [stderr]      |
[INFO] [stderr] 1993 |             HashMap::from([(1, Datum::float(1.0)), (4, Datum::float(1.0))])
[INFO] [stderr]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1997:45
[INFO] [stderr]      |
[INFO] [stderr] 1997 |             HashMap::from([(1, Datum::float(2.0)), (4, Datum::float(2.0))])
[INFO] [stderr]      |                                             ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:1997:69
[INFO] [stderr]      |
[INFO] [stderr] 1997 |             HashMap::from([(1, Datum::float(2.0)), (4, Datum::float(2.0))])
[INFO] [stderr]      |                                                                     ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:2179:34
[INFO] [stderr]      |
[INFO] [stderr] 2179 |                 (2, Datum::float(1.0)),
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:2181:34
[INFO] [stderr]      |
[INFO] [stderr] 2181 |                 (7, Datum::float(1.0))
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `1.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:2188:34
[INFO] [stderr]      |
[INFO] [stderr] 2188 |                 (2, Datum::float(2.0)),
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: falling back to `f32` as the trait bound `f32: From<f64>` is not satisfied
[INFO] [stderr]     --> src/writer/file_writer/parquet_writer.rs:2190:34
[INFO] [stderr]      |
[INFO] [stderr] 2190 |                 (7, Datum::float(2.0))
[INFO] [stderr]      |                                  ^^^ help: explicitly specify the type as `f32`: `2.0_f32`
[INFO] [stderr]      |
[INFO] [stderr]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]      = note: for more information, see issue #154024 <https://github.com/rust-lang/rust/issues/154024>
[INFO] [stderr] 
[INFO] [stderr] warning: `iceberg` (lib test) generated 93 warnings (run `cargo fix --lib -p iceberg --tests` to apply 93 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/iceberg-8a19ac477681cef4)
[INFO] [stdout] 
[INFO] [stdout] running 1141 tests
[INFO] [stdout] test arrow::reader::tests::test_collect_field_id ... ok
[INFO] [stdout] test arrow::reader::tests::test_build_deletes_row_selection ... ok
[INFO] [stdout] test arrow::reader::tests::test_collect_field_id_with_and ... ok
[INFO] [stdout] test arrow::reader::tests::test_collect_field_id_with_or ... ok
[INFO] [stdout] test arrow::partition_value_calculator::tests::test_partition_calculator_identity_transform ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_coalesce_max ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_concurrency_zero ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_concurrency_one ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_empty ... ok
[INFO] [stdout] test arrow::delete_filter::tests::test_build_equality_delete_predicate_case_sensitive ... ok
[INFO] [stdout] test arrow::partition_value_calculator::tests::test_partition_calculator_unpartitioned_error ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_with_coalesce ... ok
[INFO] [stdout] test arrow::reader::tests::test_get_byte_ranges_no_coalesce ... ok
[INFO] [stdout] test arrow::reader::tests::test_arrow_projection_mask ... ok
[INFO] [stdout] test arrow::reader::tests::test_merge_ranges_coalesce ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_partial_schema_equality_deletes_evolve_succeeds ... ok
[INFO] [stdout] test arrow::reader::tests::test_merge_ranges_no_coalesce ... ok
[INFO] [stdout] test arrow::delete_file_loader::tests::test_basic_delete_file_loader_read_delete_file ... ok
[INFO] [stdout] test arrow::reader::tests::test_merge_ranges_empty ... ok
[INFO] [stdout] test arrow::reader::tests::test_merge_ranges_overlapping ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_caching_delete_file_loader_caches_results ... ok
[INFO] [stdout] test arrow::reader::tests::test_merge_ranges_unsorted ... ok
[INFO] [stdout] test arrow::reader::tests::test_bucket_partitioning_reads_source_column_from_file ... ok
[INFO] [stdout] test arrow::reader::tests::test_kleene_logic_or_behaviour ... ok
[INFO] [stdout] test arrow::reader::tests::test_position_delete_across_multiple_row_groups ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_caching_delete_file_loader_load_deletes ... ok
[INFO] [stdout] test arrow::reader::tests::test_kleene_logic_and_behaviour ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_filter_eliminates_all_rows ... ok
[INFO] [stdout] test arrow::reader::tests::test_position_delete_in_skipped_row_group ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_file_without_field_ids ... ok
[INFO] [stdout] test arrow::record_batch_partition_splitter::tests::test_record_batch_partition_split ... ok
[INFO] [stdout] test arrow::reader::tests::test_position_delete_with_row_group_selection ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_schema_evolution_add_column_in_middle ... ok
[INFO] [stdout] test arrow::reader::tests::test_file_splits_respect_byte_ranges ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_multiple_row_groups ... ok
[INFO] [stdout] test arrow::record_batch_partition_splitter::tests::test_record_batch_partition_split_with_partition_column ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_partial_projection ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_load_deletes_with_mixed_types ... ok
[INFO] [stdout] test arrow::delete_filter::tests::test_delete_file_filter_load_deletes ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_with_struct ... ok
[INFO] [stdout] test arrow::record_batch_projector::test::test_field_not_reachable ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_parquet_without_field_ids_schema_evolution ... ok
[INFO] [stdout] test arrow::record_batch_projector::test::test_record_batch_projector_nested_level ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::bucket_partitioning_reads_source_column_from_file ... ok
[INFO] [stdout] test arrow::record_batch_projector::test::test_field_not_found ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_delete_file_loader_parse_equality_deletes ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::build_field_id_to_source_schema_map_works ... ok
[INFO] [stdout] test arrow::record_batch_projector::test::test_from_iceberg_schema ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::add_files_with_name_mapping_applied_in_reader ... ok
[INFO] [stdout] test arrow::reader::tests::test_schema_evolution_add_column ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::schema_evolution_adds_struct_column_with_nulls ... ok
[INFO] [stdout] test arrow::schema::tests::test_type_conversion ... ok
[INFO] [stdout] test arrow::schema::tests::test_unsigned_integer_type_conversion ... ok
[INFO] [stdout] test arrow::value::test::test_arrow_struct_to_iceberg_struct ... ok
[INFO] [stdout] test arrow::schema::tests::test_arrow_schema_to_schema_with_field_id ... ok
[INFO] [stdout] test arrow::schema::tests::test_schema_to_arrow_schema ... ok
[INFO] [stdout] test arrow::schema::tests::test_arrow_schema_to_schema ... ok
[INFO] [stdout] test arrow::reader::tests::test_read_with_concurrency_one ... ok
[INFO] [stdout] test arrow::schema::tests::test_datum_conversion ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::test_bucket_partitioning_with_renamed_source_column ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::null_identity_partition_value ... ok
[INFO] [stdout] test arrow::value::test::test_complex_nested ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::processor_returns_properly_shaped_record_batch_when_no_schema_migration_required ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::schema_evolution_adds_date_column_with_nulls ... ok
[INFO] [stdout] test arrow::value::test::test_create_decimal_array_respects_precision ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::identity_partition_uses_constant_from_metadata ... ok
[INFO] [stdout] test arrow::value::test::test_create_decimal_array_repeated_respects_precision ... ok
[INFO] [stdout] test arrow::value::test::test_create_timestamp_microsecond_array_repeated ... ok
[INFO] [stdout] test arrow::value::test::test_create_timestamp_microsecond_with_timezone_array_repeated ... ok
[INFO] [stdout] test arrow::value::test::test_empty_struct ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::processor_returns_properly_shaped_record_batch_when_schema_migration_required ... ok
[INFO] [stdout] test arrow::value::test::test_find_field_by_id ... ok
[INFO] [stdout] test arrow::value::test::test_find_field_by_name ... ok
[INFO] [stdout] test arrow::value::test::test_nullable_struct ... ok
[INFO] [stdout] test arrow::record_batch_transformer::test::test_all_four_spec_rules ... ok
[INFO] [stdout] test avro::schema::tests::test_map_type ... ok
[INFO] [stdout] test avro::schema::tests::test_resolve_union ... ok
[INFO] [stdout] test avro::schema::tests::test_date_type ... ok
[INFO] [stdout] test avro::schema::tests::test_decimal_type ... ok
[INFO] [stdout] test avro::schema::tests::test_unknown_primitive ... ok
[INFO] [stdout] test avro::schema::tests::test_fixed_type ... ok
[INFO] [stdout] test avro::schema::tests::test_string_type ... ok
[INFO] [stdout] test avro::schema::tests::test_uuid_type ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_deeply_nested_namespace ... ok
[INFO] [stdout] test avro::schema::tests::test_avro_list_required_primitive ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_deeply_nested_namespace_throws_error_if_intermediate_namespace_doesnt_exist ... ok
[INFO] [stdout] test avro::schema::tests::test_avro_list_wrapped_primitive ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_namespace_with_properties ... ok
[INFO] [stdout] test avro::schema::tests::test_no_field_id ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_namespace_throws_error_if_namespace_already_exists ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_nested_namespace ... ok
[INFO] [stdout] test avro::schema::tests::test_manifest_file_v1_schema ... ok
[INFO] [stdout] test avro::schema::tests::test_avro_list_required_record ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_nested_namespace_throws_error_if_top_level_namespace_doesnt_exist ... ok
[INFO] [stdout] test avro::schema::tests::test_schema_with_array_map ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_namespace_with_empty_properties ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_throws_error_if_table_location_and_namespace_location_and_warehouse_location_are_missing ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_namespace ... ok
[INFO] [stdout] test arrow::reader::tests::test_predicate_cast_literal ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_throws_error_if_table_with_same_name_already_exists ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_namespace_throws_error_if_nested_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_table ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_table_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_table_drops_table_under_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_table_throws_error_if_table_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_falls_back_to_warehouse_location_if_both_table_location_and_namespace_location_are_missing ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_namespace_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_with_location ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_deeply_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_drop_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_get_deeply_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_dropping_a_namespace_also_drops_namespaces_nested_under_that_one ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_get_namespace_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_get_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_get_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_empty_vector ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_multiple_namespaces ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_namespace_under_parent ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_multiple_namespaces_under_parent ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_only_top_level_namespaces ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_no_namespaces_under_parent ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_namespaces_returns_single_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_in_nested_namespace_falls_back_to_nested_namespace_location_if_table_location_is_missing ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_returns_empty_vector ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_in_nested_namespace_falls_back_to_warehouse_location_if_both_table_location_and_namespace_location_are_missing ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_returns_a_single_table ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_namespace_exists_returns_true ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_returns_table_under_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_throws_error_if_src_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_returns_multiple_tables ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_throws_error_if_src_table_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_across_namespaces ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_namespace_exists_returns_false ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_src_table_is_same_as_dst_table ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_in_same_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_create_table_falls_back_to_namespace_location_if_table_location_is_missing ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_table_exists_returns_true ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_table_exists_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_list_tables_returns_tables_from_correct_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_table_exists_returns_false ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_table_exists_under_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_deeply_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_throws_error_if_dst_table_already_exists ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_namespace_throws_error_if_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_nested_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_register_table ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_namespace ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_across_nested_namespaces ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_rename_table_throws_error_if_dst_namespace_doesnt_exist ... ok
[INFO] [stdout] test catalog::metadata_location::test::test_metadata_location_with_next_version ... ok
[INFO] [stdout] test catalog::tests::test_add_encryption_key ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_table_fails_if_table_doesnt_exist ... ok
[INFO] [stdout] test catalog::tests::test_add_snapshot ... ok
[INFO] [stdout] test catalog::tests::test_add_schema ... ok
[INFO] [stdout] test catalog::tests::test_add_snapshot_v1 ... ok
[INFO] [stdout] test catalog::tests::test_add_snapshot_v3 ... ok
[INFO] [stdout] test catalog::tests::test_add_sort_order ... ok
[INFO] [stdout] test catalog::tests::test_add_spec ... ok
[INFO] [stdout] test catalog::tests::test_assert_current_schema_id ... ok
[INFO] [stdout] test catalog::tests::test_assert_default_sort_order ... ok
[INFO] [stdout] test catalog::memory::catalog::tests::test_update_table ... ok
[INFO] [stdout] test catalog::tests::test_assert_default_spec_id ... ok
[INFO] [stdout] test catalog::metadata_location::test::test_metadata_location_from_string ... ok
[INFO] [stdout] test catalog::tests::test_assert_last_assigned_field_id ... ok
[INFO] [stdout] test catalog::tests::test_assert_table_not_exists ... ok
[INFO] [stdout] test catalog::tests::test_assert_ref_snapshot_id ... ok
[INFO] [stdout] test catalog::tests::test_assert_last_assigned_partition_id ... ok
[INFO] [stdout] test catalog::tests::test_assign_uuid ... ok
[INFO] [stdout] test catalog::tests::test_check_current_schema_id ... ok
[INFO] [stdout] test catalog::tests::test_check_default_sort_order_id ... ok
[INFO] [stdout] test catalog::tests::test_check_last_assigned_field_id ... ok
[INFO] [stdout] test catalog::tests::test_create_table_id ... ok
[INFO] [stdout] test catalog::tests::test_check_last_assigned_partition_id ... ok
[INFO] [stdout] test catalog::tests::test_check_default_spec_id ... ok
[INFO] [stdout] test catalog::tests::test_parse_assert_invalid ... ok
[INFO] [stdout] test catalog::tests::test_parent_namespace ... ok
[INFO] [stdout] test catalog::tests::test_check_requirement_not_exist ... ok
[INFO] [stdout] test catalog::tests::test_remove_encryption_key ... ok
[INFO] [stdout] test catalog::tests::test_remove_partition_specs_update ... ok
[INFO] [stdout] test catalog::tests::test_remove_partition_statistics_file ... ok
[INFO] [stdout] test catalog::tests::test_check_ref_snapshot_id ... ok
[INFO] [stdout] test catalog::tests::test_check_table_uuid ... ok
[INFO] [stdout] test catalog::tests::test_remove_properties ... ok
[INFO] [stdout] test catalog::tests::test_remove_schema_update ... ok
[INFO] [stdout] test catalog::tests::test_remove_snapshot_ref ... ok
[INFO] [stdout] test catalog::tests::test_remove_snapshots ... ok
[INFO] [stdout] test catalog::tests::test_remove_statistics_file ... ok
[INFO] [stdout] test catalog::tests::test_set_current_schema ... ok
[INFO] [stdout] test catalog::tests::test_set_default_order ... ok
[INFO] [stdout] test catalog::tests::test_set_default_spec ... ok
[INFO] [stdout] test catalog::tests::test_set_location ... ok
[INFO] [stdout] test catalog::tests::test_set_partition_statistics_file ... ok
[INFO] [stdout] test catalog::tests::test_set_properties ... ok
[INFO] [stdout] test catalog::tests::test_set_snapshot_ref_branch ... ok
[INFO] [stdout] test catalog::tests::test_set_snapshot_ref_tag ... ok
[INFO] [stdout] test catalog::tests::test_set_statistics_file ... ok
[INFO] [stdout] test catalog::tests::test_table_creation_iterator_properties ... ok
[INFO] [stdout] test catalog::tests::test_table_uuid ... ok
[INFO] [stdout] test catalog::tests::test_table_update_apply ... ok
[INFO] [stdout] test catalog::tests::test_upgrade_format_version ... ok
[INFO] [stdout] test catalog::tests::test_view_assign_uuid ... ok
[INFO] [stdout] test catalog::tests::test_view_remove_properties ... ok
[INFO] [stdout] test catalog::tests::test_view_add_view_version ... ok
[INFO] [stdout] test catalog::tests::test_view_set_current_view_version ... ok
[INFO] [stdout] test catalog::tests::test_view_add_schema ... ok
[INFO] [stdout] test catalog::tests::test_view_set_location ... ok
[INFO] [stdout] test catalog::tests::test_view_upgrade_format_version ... ok
[INFO] [stdout] test catalog::tests::test_view_set_properties ... ok
[INFO] [stdout] test compression::tests::test_compression_codec_none ... ok
[INFO] [stdout] test catalog::tests::test_table_commit ... ok
[INFO] [stdout] test delete_file_index::tests::test_delete_file_index_unpartitioned ... ok
[INFO] [stdout] test delete_file_index::tests::test_delete_file_index_partitioned ... ok
[INFO] [stdout] test compression::tests::test_compression_codec_unsupported ... ok
[INFO] [stdout] test expr::accessor::tests::test_nested_accessor ... ok
[INFO] [stdout] test delete_vector::tests::test_failed_insertion_duplicate_elements ... ok
[INFO] [stdout] test delete_vector::tests::test_successful_insert_positions ... ok
[INFO] [stdout] test delete_vector::tests::test_failed_insertion_unsorted_elements ... ok
[INFO] [stdout] test error::tests::test_error_debug_without_backtrace ... ok
[INFO] [stdout] test delete_vector::tests::test_insertion_and_iteration ... ok
[INFO] [stdout] test expr::accessor::tests::test_single_level_accessor ... ok
[INFO] [stdout] test error::tests::test_error_display_with_backtrace ... ok
[INFO] [stdout] test compression::tests::test_compression_codec_compress ... ok
[INFO] [stdout] test expr::accessor::tests::test_single_level_accessor_null ... ok
[INFO] [stdout] test expr::accessor::tests::test_nested_accessor_null ... ok
[INFO] [stdout] test expr::predicate::tests::test_binary_rewrite_not ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_and_always_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_and ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_equal_to_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_great_than_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_equal_to_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_great_than_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_equal_to ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_great_than_or_equal_to_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_and_always_true ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_great_than_or_equal_to_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_in_one_literal ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_greater_than ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_greater_than_or_eq ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_in_empty ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_not_nan ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_in ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_not_null ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_null_required ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_not_null_required ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_null ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_or_eq ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_or_equal_to_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_or_equal_to_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_always_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_always_true ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_equal_to ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_equal_to_below_min ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_equal_to_above_max ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_in_empty ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_in_one_literal ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_in ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_starts_with ... ok
[INFO] [stdout] test error::tests::test_error_debug_with_backtrace ... ok
[INFO] [stdout] test error::tests::test_error_display_without_backtrace ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_or_always_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_or ... ok
[INFO] [stdout] test delete_vector::tests::test_failed_insertion_with_intersection ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_greater_than_or_eq_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_or_always_true ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_in_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_nan_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_greater_than_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_not_nan_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_is_nan ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_binary ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_and_demorgan ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_always_true_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_double_negative ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_or_eq_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_or_demorgan ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_set ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_less_than_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_starts_with ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_equal_to_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_in_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_equal_to_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_logical_and_rewrite_not ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_complex_nested ... ok
[INFO] [stdout] test expr::predicate::tests::test_bound_predicate_rewrite_not_unary ... ok
[INFO] [stdout] test expr::predicate::tests::test_logical_or_rewrite_not ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_and_reduce_always_true_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_and ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_binary ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_not ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_set ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_or ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_negate_unary ... ok
[INFO] [stdout] test expr::predicate::tests::test_predicate_or_reduce_always_true_false ... ok
[INFO] [stdout] test expr::predicate::tests::test_set_rewrite_not ... ok
[INFO] [stdout] test expr::term::tests::test_bind_reference ... ok
[INFO] [stdout] test expr::term::tests::test_bind_reference_case_insensitive ... ok
[INFO] [stdout] test expr::tests::test_binary ... ok
[INFO] [stdout] test expr::predicate::tests::test_unary_rewrite_not ... ok
[INFO] [stdout] test expr::tests::test_set ... ok
[INFO] [stdout] test expr::tests::test_unary ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_not_starts_with_wrong_type ... ok
[INFO] [stdout] test expr::predicate::tests::test_bind_starts_with_wrong_type ... ok
[INFO] [stdout] test expr::term::tests::test_bind_reference_case_insensitive_failure ... ok
[INFO] [stdout] test expr::term::tests::test_bind_reference_failure ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_always_false ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_eq ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_greater_than ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_greater_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_in ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_is_nan ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_is_null ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_less_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_less_than ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_logical_and ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not_null ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not_eq ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not_nan ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_logical_or ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not_in ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_always_true ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::bound_predicate_visitor::tests::test_starts_with ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_greater_than ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_in ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_is_nan ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_is_null ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_and ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_less_than ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_always_false ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_always_true ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_eq ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_less_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_is_not_null ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_not_in ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_greater_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_is_not_nan ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_or ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_not_eq ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::expression_evaluator::tests::test_expr_starts_with ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_data_file_no_partitions ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_and ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_no_nulls ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_is_nan ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_not ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_eq ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_gt ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_missing_stats ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_all_nulls ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_gt_eq ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_lt ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_in ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_lt_eq ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_not_eq ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_required_column ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_date_month_transform ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_date_day_transform ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_date_year_transform ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_bucket_transform ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_identity_transform ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_all_nulls ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_logic_ops ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_always_false ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_eq ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_greater_than ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_greater_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_and ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_string_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_or ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_string_starts_with ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_not_nan ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_integer_not_in ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_in ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_zero_record_file ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_less_than ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_always_true ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_less_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_is_nan ... ok
[INFO] [stdout] test expr::visitors::inclusive_projection::tests::test_inclusive_projection_truncate_transform ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_not_in ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_or ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_not_nan ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_no_nulls ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_not_eq ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_starts_with ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_matches_no_rows_for_empty_row_group ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_inequality_nan_datum_all_rows_except_all_null_pages ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_not_eq_all_rows ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_is_null_select_only_pages_with_nulls ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_always_false ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_always_true ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_eq ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_not_starts_with_pages_containing_value_except_pages_with_min_and_max_equal_to_prefix_and_all_null_pages ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_greater_than ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_greater_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_is_nan ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_is_null ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_less_than ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_less_than_or_eq ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_in ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_logical_and ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_logical_or ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not_in ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not_eq ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_is_nan_select_all ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not_nan ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not_null ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_starts_with ... ok
[INFO] [stdout] test expr::visitors::rewrite_not::tests::test_bound_predicate_and_or_rewrite_not ... ok
[INFO] [stdout] test expr::visitors::rewrite_not::tests::test_bound_predicate_rewrite_not ... ok
[INFO] [stdout] test expr::visitors::predicate_visitor::tests::test_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::rewrite_not::tests::test_rewrite_not_deeply_nested ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_manifest_evaluator_builder_with_rewrite ... ok
[INFO] [stdout] test expr::visitors::manifest_evaluator::test::test_not ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_case_sensitive_integer_not_eq_rewritten - should panic ... ok
[INFO] [stdout] test expr::visitors::inclusive_metrics_evaluator::test::test_missing_column - should panic ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_lower_bound_greater_than_all_vals_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_all_null_filter_not_null ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_error_for_starts_with_non_utf8_upper_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_error_for_starts_with_non_string_filter_datum ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_error_for_starts_with_non_utf8_lower_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_error_for_not_starts_with_non_utf8_upper_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_error_for_not_starts_with_non_utf8_lower_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_all_nulls_filter_inequality ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_failing_bound_filter_inequality ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_all_nulls_filter_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_all_nulls_filter_starts_with ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_lower_gt_than_datum_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_none_null_filter_is_null ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_eq_pages_containing_value_except_all_null_pages ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_not_starts_with_datum_matches_lower_and_upper ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_upper_lt_than_datum_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_starts_with_datum_below_min_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_starts_with_meta_all_nulls ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_matches_no_rows_for_empty_row_group ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_upper_bound_below_all_vals_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_meta_all_nulls_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_datum_nan_filter_inequality ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_lower_bound_is_nan_filter_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_false_for_starts_with_datum_above_max_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_all_null_filter_is_null ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_all_nulls_filter_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_bounds_eq_datum_filter_neq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_good_bounds_than_datum_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_lower_nan_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_upper_nan_filter_eq ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_missing_bound_valid_other_bound_filter_inequality ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_missing_bounds_filter_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_nan_upper_bound_is_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_not_starts_with_datum_longer_min_max_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_not_starts_with_no_min_bound ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_passing_bound_filter_inequality ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_not_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_not_starts_with_datum_matches_lower_upper_shorter ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_meta_none_null_filter_not_null ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_and ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_row_group_no_bounds_present ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_starts_with_datum_between_bounds ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_not_starts_with_datum_matches_lower_no_upper ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_in ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_gt_eq ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_data_file_no_partitions ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_eq ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_lt ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_gt ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_all_nulls ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_is_nan ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_lt_eq ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_not_in ... ok
[INFO] [stdout] test expr::visitors::row_group_metrics_evaluator::tests::eval_true_for_too_many_literals_filter_is_in ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_or ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_no_nulls ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_integer_not_eq ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_string_not_starts_with ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_not_nan ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_string_starts_with ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_not ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_identity ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_bucket ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_day ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_case_sensitive_integer_not_eq_rewritten - should panic ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_zero_record_file ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_month_lower_bound ... ok
[INFO] [stdout] test expr::visitors::strict_metrics_evaluator::test::test_missing_column - should panic ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_month_upper_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_negative_day ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_negative_month_lower_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_truncate_string ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_year_lower_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_truncate_upper_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_negative_month_upper_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_year_negative_lower_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_month_epoch ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_truncate_lower_bound ... ok
[INFO] [stdout] test expr::visitors::strict_projection::tests::test_strict_projection_year_upper_bound ... ok
[INFO] [stdout] test io::file_io::tests::test_file_io_builder_with_multiple_props ... ok
[INFO] [stdout] test io::file_io::tests::test_delete_non_exist_file ... ok
[INFO] [stdout] test io::file_io::tests::test_delete_local_file ... ok
[INFO] [stdout] test io::file_io::tests::test_file_io_builder_with_props ... ok
[INFO] [stdout] test io::file_io::tests::test_local_input_file ... ok
[INFO] [stdout] test io::storage::config::azdls::tests::test_azdls_config_builder ... ok
[INFO] [stdout] test io::storage::config::azdls::tests::test_azdls_config_from_storage_config ... ok
[INFO] [stdout] test io::storage::config::azdls::tests::test_azdls_config_with_sas_token ... ok
[INFO] [stdout] test io::file_io::tests::test_memory_io ... ok
[INFO] [stdout] test io::file_io::tests::test_local_output_file ... ok
[INFO] [stdout] test inspect::snapshots::tests::test_snapshots_table ... ok
[INFO] [stdout] test io::storage::config::azdls::tests::test_azdls_config_with_client_credentials ... ok
[INFO] [stdout] test io::storage::config::gcs::tests::test_gcs_config_builder ... ok
[INFO] [stdout] test io::storage::config::gcs::tests::test_gcs_config_from_storage_config ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_in_length_of_set_above_limit_all_rows ... ok
[INFO] [stdout] test io::storage::config::gcs::tests::test_gcs_config_allow_anonymous ... ok
[INFO] [stdout] test io::storage::config::gcs::tests::test_gcs_config_no_auth ... ok
[INFO] [stdout] test io::storage::config::oss::tests::test_oss_config_builder ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_is_not_null_dont_select_pages_with_all_nulls ... ok
[INFO] [stdout] test io::storage::config::oss::tests::test_oss_config_empty ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_allow_anonymous ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_builder ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_from_storage_config ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_clone_independence ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_sse_kms ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_path_style_access ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_default ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_clone ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_in_valid_set_size_some_rows ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_from_props_empty ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_get ... ok
[INFO] [stdout] test io::storage::config::oss::tests::test_oss_config_from_storage_config ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_from_props ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_with_props ... ok
[INFO] [stdout] test io::storage::config::s3::tests::test_s3_config_client_region_precedence ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_serialization_roundtrip ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_new ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_with_prop ... ok
[INFO] [stdout] test io::storage::config::tests::test_storage_config_serialization_empty ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_factory ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_creates_parent_directories ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_delete ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_write_read ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_exists ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_writer ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_normalize_path ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_delete_prefix ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_reader ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_storage_metadata ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_file_write_double_close ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_inequality_pages_containing_value_except_all_null_pages ... ok
[INFO] [stdout] test io::storage::local_fs::tests::test_local_fs_file_write_after_close ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_file_write_after_close ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_file_write_double_close ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_file_read_out_of_bounds ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_delete ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_delete_prefix ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_reader ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_serialization ... ok
[INFO] [stdout] test io::storage::memory::tests::test_normalize_path ... ok
[INFO] [stdout] test metadata_columns::tests::test_all_metadata_field_ids ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_exists ... ok
[INFO] [stdout] test io::storage::memory::tests::test_path_normalization_consistency ... ok
[INFO] [stdout] test metadata_columns::tests::test_partition_field_creation ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_metadata ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_factory ... ok
[INFO] [stdout] test metadata_columns::tests::test_get_metadata_field_returns_error_for_partition ... ok
[INFO] [stdout] test io::object_cache::tests::test_get_manifest_list_and_manifest_from_default_cache ... ok
[INFO] [stdout] test metadata_columns::tests::test_partition_field_name_recognized ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_not_nan_select_all ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_writer ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_write_read ... ok
[INFO] [stdout] test io::storage::memory::tests::test_memory_storage_factory_serialization ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_empty_file_with_prefetching ... ok
[INFO] [stdout] test puffin::metadata::tests::test_encoded_payload_length_larger_than_actual_payload_length_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_encoded_payload_length_smaller_than_actual_payload_length_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_file_with_invalid_magic_at_start_of_footer_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_uncompressed_empty_file ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_uncompressed_metric_data ... ok
[INFO] [stdout] test puffin::metadata::tests::test_lz4_compressed_footer_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_file_starting_with_invalid_magic_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_gzip_compression_allowed_in_metadata ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_zstd_compressed_metric_data ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_uncompressed_metric_data_with_prefetching ... ok
[INFO] [stdout] test puffin::metadata::tests::test_minimal_valid_file_returns_file_metadata ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_error_if_blobs_field_is_missing ... ok
[INFO] [stdout] test puffin::metadata::tests::test_file_ending_with_invalid_magic_returns_error ... ok
[INFO] [stdout] test metadata_columns::tests::test_partition_field_id_recognized ... ok
[INFO] [stdout] test puffin::reader::tests::test_gzip_compression_rejected_on_blob_access ... ok
[INFO] [stdout] test puffin::metadata::tests::test_read_file_metadata_of_zstd_compressed_metric_data_with_prefetching ... ok
[INFO] [stdout] test puffin::metadata::tests::test_non_utf8_string_payload_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_blobs_metadatas ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_file_metadata_properties ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_errors_if_footer_payload_is_not_encoded_in_json_format ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_file_metadata_property ... ok
[INFO] [stdout] test puffin::metadata::tests::test_unknown_byte_bit_combination_returns_error ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_error_if_blobs_field_is_bad ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_properties_in_blob_metadata ... ok
[INFO] [stdout] test io::object_cache::tests::test_get_manifest_list_and_manifest_from_disabled_cache ... ok
[INFO] [stdout] test puffin::writer::tests::test_uncompressed_empty_puffin_file_is_bit_identical_to_java_generated_file ... ok
[INFO] [stdout] test puffin::reader::tests::test_puffin_reader_uncompressed_metric_data ... ok
[INFO] [stdout] test puffin::reader::tests::test_puffin_reader_zstd_compressed_metric_data ... ok
[INFO] [stdout] test puffin::tests::test_puffin_codec_validation ... ok
[INFO] [stdout] test inspect::manifests::tests::test_manifests_table ... ok
[INFO] [stdout] test puffin::writer::tests::test_gzip_compression_rejected ... ok
[INFO] [stdout] test runtime::tests::test_tokio_spawn ... ok
[INFO] [stdout] test puffin::writer::tests::test_write_lz4_compressed_metric_data ... ok
[INFO] [stdout] test puffin::writer::tests::test_write_uncompressed_empty_file ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_starts_with_error_float_col ... ok
[INFO] [stdout] test puffin::metadata::tests::test_returns_error_if_blobs_fields_value_is_outside_i32_range ... ok
[INFO] [stdout] test puffin::writer::tests::test_zstd_compressed_metric_data_is_bit_identical_to_java_generated_file ... ok
[INFO] [stdout] test puffin::writer::tests::test_uncompressed_metric_data_is_bit_identical_to_java_generated_file ... ok
[INFO] [stdout] test puffin::writer::tests::test_write_uncompressed_metric_data ... ok
[INFO] [stdout] test puffin::writer::tests::test_write_zstd_compressed_metric_data ... ok
[INFO] [stdout] test runtime::tests::test_tokio_spawn_blocking ... ok
[INFO] [stdout] test scan::tests::test_file_scan_task_serialize_deserialize ... ok
[INFO] [stdout] test expr::visitors::page_index_evaluator::tests::eval_starts_with_pages_containing_value_except_all_null_pages ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_gt_eq ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_is_not_null ... ok
[INFO] [stdout] test scan::tests::test_file_column_at_start ... ok
[INFO] [stdout] test scan::tests::test_filter_long_eq ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_is_null ... ok
[INFO] [stdout] test scan::tests::test_filter_bool_eq ... ok
[INFO] [stdout] test scan::tests::test_file_column_with_multiple_files ... ok
[INFO] [stdout] test scan::tests::test_filter_double_eq ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_not_startswith ... ok
[INFO] [stdout] test scan::tests::test_plan_files_on_table_without_any_snapshots ... ok
[INFO] [stdout] test scan::tests::test_select_all ... ok
[INFO] [stdout] test scan::tests::test_file_column_at_end ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_lt_or_gt ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_lt ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_not_in ... ok
[INFO] [stdout] test scan::tests::test_select_no_exist_column ... ok
[INFO] [stdout] test scan::tests::test_open_parquet_no_deletions_by_separate_reader ... ok
[INFO] [stdout] test scan::tests::test_table_scan_columns ... ok
[INFO] [stdout] test scan::tests::test_table_scan_with_snapshot_id ... ok
[INFO] [stdout] test scan::tests::test_filter_int_eq ... ok
[INFO] [stdout] test spec::datatypes::tests::list ... ok
[INFO] [stdout] test spec::datatypes::tests::map_int ... ok
[INFO] [stdout] test spec::datatypes::tests::map ... ok
[INFO] [stdout] test spec::datatypes::tests::struct_type ... ok
[INFO] [stdout] test spec::datatypes::tests::struct_type_rejects_wrong_type ... ok
[INFO] [stdout] test scan::tests::test_table_scan_default_snapshot_id ... ok
[INFO] [stdout] test spec::datatypes::tests::test_decimal_precision ... ok
[INFO] [stdout] test spec::datatypes::tests::test_deeply_nested_struct ... ok
[INFO] [stdout] test spec::datatypes::tests::struct_type_with_type_field ... ok
[INFO] [stdout] test spec::datatypes::tests::test_primitive_type_compatible ... ok
[INFO] [stdout] test spec::datatypes::tests::primitive_type_serde ... ok
[INFO] [stdout] test spec::encrypted_key::tests::test_encrypted_key_empty_properties ... ok
[INFO] [stdout] test spec::encrypted_key::tests::test_encrypted_key_round_trip ... ok
[INFO] [stdout] test spec::encrypted_key::tests::test_encrypted_key_serialization ... ok
[INFO] [stdout] test spec::encrypted_key::tests::test_invalid_base64 ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_data_file_serde_v1_field_defaults ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_manifest_entry_v1_to_v2_projection ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_lt_and_gt ... ok
[INFO] [stdout] test scan::tests::test_table_scan_non_exist_snapshot_id ... ok
[INFO] [stdout] test scan::tests::test_plan_files_no_deletions ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_parse_bytes_entry_with_metadata_column ... ok
[INFO] [stdout] test spec::manifest::data_file::test::test_data_content_type_default_value ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_parse_negative_manifest_entry ... ok
[INFO] [stdout] test spec::manifest::tests::test_data_file_serialization ... ok
[INFO] [stdout] test scan::tests::test_scan_deadlock ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_in ... ok
[INFO] [stdout] test scan::tests::test_select_file_column_only ... ok
[INFO] [stdout] test spec::manifest::data_file::test::test_data_content_type_default ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_data_file_serialize_deserialize_v1_data_on_v2_reader ... ok
[INFO] [stdout] test scan::tests::test_open_parquet_with_projection ... ok
[INFO] [stdout] test spec::manifest::tests::test_manifest_summary ... ok
[INFO] [stdout] test spec::manifest::tests::test_parse_manifest_v1_partition ... ok
[INFO] [stdout] test spec::manifest::writer::tests::test_add_delete_existing ... ok
[INFO] [stdout] test spec::manifest::writer::tests::test_v3_delete_manifest_delete_file_roundtrip ... ok
[INFO] [stdout] test spec::manifest::tests::test_parse_manifest_v2_unpartition ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_content_type_default ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_content_type_default_value ... ok
[INFO] [stdout] test spec::manifest::tests::test_parse_manifest_v1_unpartition ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_file_v1_to_v2_projection ... ok
[INFO] [stdout] test spec::manifest::tests::test_parse_manifest_v2_partition ... ok
[INFO] [stdout] test spec::manifest::tests::test_parse_manifest_with_schema_evolution ... ok
[INFO] [stdout] test scan::tests::test_open_parquet_no_deletions ... ok
[INFO] [stdout] test scan::tests::test_select_with_file_column ... ok
[INFO] [stdout] test spec::manifest_list::test::test_serialize_manifest_list_v1 ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_v2_deserializer_aliases ... ok
[INFO] [stdout] test spec::manifest_list::test::test_serialize_manifest_list_v2 ... ok
[INFO] [stdout] test scan::tests::test_filter_on_arrow_startswith ... ok
[INFO] [stdout] test spec::manifest_list::test::test_serialize_manifest_list_v3 ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v1_as_v3 ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v2 ... ok
[INFO] [stdout] test spec::name_mapping::tests::test_json_mapped_field_deserialization ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v3 ... ok
[INFO] [stdout] test spec::name_mapping::tests::test_json_mapped_field_no_field_id_deserialization ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v2_as_v3 ... ok
[INFO] [stdout] test spec::name_mapping::tests::test_json_mapped_field_no_names_deserialization ... ok
[INFO] [stdout] test spec::manifest_list::test::test_parse_manifest_list_v1 ... ok
[INFO] [stdout] test spec::name_mapping::tests::test_json_name_mapping_deserialization ... ok
[INFO] [stdout] test spec::name_mapping::tests::test_json_name_mapping_serialization ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v1 ... ok
[INFO] [stdout] test spec::manifest_list::test::test_parse_manifest_list_v3 ... ok
[INFO] [stdout] test spec::partition::tests::test_build_unbound_specs_without_partition_id ... ok
[INFO] [stdout] test spec::manifest_list::test::test_manifest_list_writer_v1_as_v2 ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_auto_assign_field_ids ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_all_source_ids_must_exist ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_collision_is_ok_for_identity_transforms ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_disallow_duplicate_field_ids ... ok
[INFO] [stdout] test spec::manifest_list::test::test_parse_manifest_list_v2 ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_disallow_duplicate_names ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_incompatible_transforms_disallowed ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_disallows_redundant ... ok
[INFO] [stdout] test spec::partition::tests::test_builder_valid_schema ... ok
[INFO] [stdout] test scan::tests::test_select_with_repeated_column_names ... ok
[INFO] [stdout] test spec::partition::tests::test_has_sequential_ids ... ok
[INFO] [stdout] test spec::partition::tests::test_collision_with_schema_name ... ok
[INFO] [stdout] test spec::partition::tests::test_highest_field_id ... ok
[INFO] [stdout] test spec::partition::tests::test_is_compatible_with ... ok
[INFO] [stdout] test spec::partition::tests::test_is_unpartitioned ... ok
[INFO] [stdout] test spec::partition::tests::test_highest_field_id_unpartitioned ... ok
[INFO] [stdout] test spec::partition::tests::test_new_unpartition ... ok
[INFO] [stdout] test spec::manifest::_serde::tests::test_data_file_serialize_deserialize ... ok
[INFO] [stdout] test spec::partition::tests::test_not_compatible_with_order_different ... ok
[INFO] [stdout] test spec::partition::tests::test_not_compatible_with_source_id_different ... ok
[INFO] [stdout] test spec::partition::tests::test_not_compatible_with_transform_different ... ok
[INFO] [stdout] test spec::partition::tests::test_partition_empty ... ok
[INFO] [stdout] test spec::partition::tests::test_partition_spec ... ok
[INFO] [stdout] test spec::partition::tests::test_partition_to_path ... ok
[INFO] [stdout] test scan::tests::test_select_file_column_position ... ok
[INFO] [stdout] test spec::partition::tests::test_partition_type ... ok
[INFO] [stdout] test spec::partition::tests::test_partition_error ... ok
[INFO] [stdout] test spec::partition::tests::test_sequential_ids_must_have_no_gaps ... ok
[INFO] [stdout] test spec::partition::tests::test_sequential_ids_must_start_at_1000 ... ok
[INFO] [stdout] test spec::partition::tests::test_unbound_partition_spec ... ok
[INFO] [stdout] test spec::schema::_serde::tests::schema ... ok
[INFO] [stdout] test spec::schema::_serde::tests::test_serde_with_schema_id ... ok
[INFO] [stdout] test spec::schema::_serde::tests::test_serde_without_schema_id ... ok
[INFO] [stdout] test spec::schema::id_reassigner::tests::test_reassign_ids ... ok
[INFO] [stdout] test spec::schema::id_reassigner::tests::test_reassign_ids_fails_with_duplicate_ids ... ok
[INFO] [stdout] test spec::schema::index::tests::test_index_parent ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_empty_struct ... ok
[INFO] [stdout] test spec::schema::id_reassigner::tests::test_reassigned_ids_nested ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_empty_struct_full ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_map_full ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_list_itself ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_map_itself ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_select_original_schema ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_struct ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_struct_full ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_map_key ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_struct_in_map ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_schema_prune_columns_list ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_schema_prune_columns_list_full ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_struct_in_map_full ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_schema_prune_columns_string ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_schema_prune_columns_string_full ... ok
[INFO] [stdout] test spec::schema::tests::test_construct_schema ... ok
[INFO] [stdout] test spec::schema::tests::test_field_ids_must_be_unique ... ok
[INFO] [stdout] test spec::schema::tests::test_build_accessors ... ok
[INFO] [stdout] test spec::schema::tests::test_highest_field_id_no_fields ... ok
[INFO] [stdout] test spec::schema::tests::test_highest_field_id ... ok
[INFO] [stdout] test spec::schema::tests::test_reassign_ids_empty_schema ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_build_failed_on_duplicate_names ... ok
[INFO] [stdout] test spec::schema::tests::test_identifier_field_ids ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_display ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_find_column_name ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_find_column_name_by_id_simple ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_find_column_name_not_found ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_find_nested ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_find_simple ... ok
[INFO] [stdout] test spec::schema::prune_columns::tests::test_prune_columns_map ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_index_by_name ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_index_by_name_case_insensitive ... ok
[INFO] [stdout] test spec::schema::tests::test_schema_into_builder ... ok
[INFO] [stdout] test spec::snapshot::tests::schema ... ok
[INFO] [stdout] test spec::snapshot::tests::test_snapshot_v1_to_v2_projection ... ok
[INFO] [stdout] test spec::snapshot::tests::test_snapshot_v1_to_v2_with_missing_summary ... ok
[INFO] [stdout] test spec::snapshot_summary::tests::test_snapshot_summary_collector_add_manifest ... ok
[INFO] [stdout] test spec::snapshot::tests::test_v1_snapshot_with_manifest_list_and_manifests ... ok
[INFO] [stdout] test spec::snapshot_summary::tests::test_snapshot_summary_collector_build ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_should_return_sort_order_with_given_order_id_and_sort_fields ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_should_return_sort_order_with_given_sort_fields_and_defaults_to_1_if_missing_an_order_id ... ok
[INFO] [stdout] test spec::snapshot_summary::tests::test_snapshot_summary_collector_merge ... ok
[INFO] [stdout] test spec::snapshot_summary::tests::test_truncate_table_summary ... ok
[INFO] [stdout] test spec::snapshot_summary::tests::test_update_snapshot_summaries_append ... ok
[INFO] [stdout] test spec::sort::tests::test_build_should_return_err_if_sort_order_field_is_not_present_in_schema ... ok
[INFO] [stdout] test spec::sort::tests::test_build_should_return_err_if_source_field_is_not_a_primitive_type ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_returns_correct_default_order_id_for_fields ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_should_return_unsorted_sort_order ... ok
[INFO] [stdout] test spec::sort::tests::test_build_should_return_err_if_source_field_type_is_not_supported_by_transform ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_returns_correct_default_order_id_for_no_fields ... ok
[INFO] [stdout] test spec::sort::tests::test_build_should_return_valid_sort_order ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_should_return_err_if_order_id_equals_zero_is_used_for_anything_other_than_unsorted_order ... ok
[INFO] [stdout] test spec::sort::tests::test_build_unbound_should_return_err_if_unsorted_order_does_not_have_an_order_id_of_zero ... ok
[INFO] [stdout] test spec::sort::tests::test_sort_field ... ok
[INFO] [stdout] test spec::sort::tests::test_sort_order ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_deserialize_table_data_v2_invalid_format_version ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_invalid_table_uuid ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_default_sort_order ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_default_partition_spec ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_current_snapshot_id_must_match_main_branch ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_helper_methods_multi_version_scenario ... ok
[INFO] [stdout] test spec::statistic_file::test::test_blob_metadata_serde ... ok
[INFO] [stdout] test spec::statistic_file::test::test_blob_metadata_serde_no_properties ... ok
[INFO] [stdout] test spec::statistic_file::test::test_partition_statistics_serde ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_invalid_sort_order_id_zero_with_fields ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_name_exists_in_any_schema_empty_schemas ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_name_exists_in_any_schema ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_main_without_current ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_branch_snapshot_missing ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_partition_name_exists ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_order_of_format_version ... ok
[INFO] [stdout] test spec::statistic_file::test::test_statistics_file_serde ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_partition_name_exists_empty_specs ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_builder_from_table_creation ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v1_schemas_without_current_id ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_partition_statistics_file ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_statistic_files ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v1_no_valid_schema ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v1_file_valid ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_read_nonexistent_file ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v1_compat ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_data_v2_no_snapshots ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_data_v3 ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_file_valid ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v1_partition_specs_without_default_id ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_read_write ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_data_v2 ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_missing_last_partition_id ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_data_v1 ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_missing_partition_specs ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_missing_schemas ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_missing_sort_order ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_read_compressed ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_schema_not_found ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_properties_with_custom_values ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_unsupported_version ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v2_file_valid_minimal ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_properties_with_defaults ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_v2_to_v3_upgrade_preserves_existing_snapshots_without_row_lineage ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_v2_wrong_max_snapshot_sequence_number ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_active_schema_cannot_be_removed ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_sort_order ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_v3_snapshot_with_row_lineage_serialization ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_incompatible_current_schema_fails ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_properties_with_invalid_value ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_partition_statistics ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_build_unpartitioned_unsorted ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_partition_spec_for_v1_requires_sequential_ids ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::last_update_increased_for_property_only_update ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_cannot_add_duplicate_snapshot_id ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_partition_spec ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_add_compatible_schema ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_expire_metadata_log ... ok
[INFO] [stdout] test spec::table_metadata::tests::test_table_metadata_v3_valid_minimal ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_new_metadata_changes ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_new_metadata_changes_unpartitioned_unsorted ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_no_metadata_log_entry_for_no_previous_location ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_partition_spec_evolution_allows_non_conflicting_names ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_reassigns_ids ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_remove_main_ref_keeps_snapshot_log ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_no_metadata_log_for_create_table ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_minimal_build ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_partition_field_id_reuse_across_specs ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_ids_are_reassigned_for_new_metadata ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_construct_default_main_branch ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_encryption_keys ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_schema_evolution_allows_existing_partition_field_if_exists_in_historical_schema ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_row_lineage_append_branch ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_remove_schemas ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_set_current_schema_change_is_minus_one_if_schema_was_added_in_this_change ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_schema_evolution_should_validate_on_schema_add_not_metadata_build ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_default_spec_cannot_be_removed ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_set_branch_snapshot_creates_branch_if_not_exists ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_row_lineage_invalid_snapshot ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_schema_evolution_now_correctly_validates_partition_field_name_conflicts ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_schema_evolution_validates_against_all_historical_schemas ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_schema_evolution_prevents_new_field_conflicting_with_partition_field ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_partition_spec_evolution_validates_schema_field_name_conflicts ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_row_lineage_addition ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_statistics ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_set_existing_default_partition_spec ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_set_default_partition_spec ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_from_metadata_generates_metadata_log ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_v2_sequence_number_cannot_decrease ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_set_ref ... ok
[INFO] [stdout] test spec::table_metadata_builder::tests::test_snapshot_log_skips_intermediates ... ok
[INFO] [stdout] test spec::table_properties::tests::test_table_properties_default ... ok
[INFO] [stdout] test spec::table_properties::tests::test_table_properties_valid ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_38_digit_precision ... ok
[INFO] [stdout] test spec::table_properties::tests::test_table_properties_invalid ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_from_i128_with_scale ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_from_str_exact ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_mantissa ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_new ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_rescale ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_decimal_scale ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_i128_from_be_bytes ... ok
[INFO] [stdout] test spec::values::decimal_utils::tests::test_i128_to_be_bytes_min ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_boolean ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_decimal_expect_error ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_double ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_decimal ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_double_from_float ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_float ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_long ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_long_from_int ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_binary_ser ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_string ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_double ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_float ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_date ... ok
[INFO] [stdout] test spec::values::tests::avro_bytes_int ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_decimal_ser ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_list ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_string ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_int ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_map ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_long ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_time ... ok
[INFO] [stdout] test spec::values::tests::json_boolean ... ok
[INFO] [stdout] test spec::values::tests::json_date ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_timestamptz ... ok
[INFO] [stdout] test spec::values::tests::json_decimal ... ok
[INFO] [stdout] test spec::values::tests::json_int ... ok
[INFO] [stdout] test spec::values::tests::json_long ... ok
[INFO] [stdout] test spec::values::tests::json_double ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_timestamp ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_string_map ... ok
[INFO] [stdout] test spec::values::tests::avro_convert_test_record ... ok
[INFO] [stdout] test spec::values::tests::json_timestamp ... ok
[INFO] [stdout] test spec::values::tests::json_struct ... ok
[INFO] [stdout] test spec::values::tests::json_string ... ok
[INFO] [stdout] test spec::values::tests::json_uuid ... ok
[INFO] [stdout] test spec::values::tests::test_datum_date_convert_to_int ... ok
[INFO] [stdout] test spec::values::tests::json_timestamptz ... ok
[INFO] [stdout] test spec::values::tests::json_float ... ok
[INFO] [stdout] test spec::values::tests::json_list ... ok
[INFO] [stdout] test spec::values::tests::test_datum_decimal_convert_to_long_above_max ... ok
[INFO] [stdout] test spec::values::tests::test_datum_int_convert_to_date ... ok
[INFO] [stdout] test spec::values::tests::test_datum_decimal_convert_to_long ... ok
[INFO] [stdout] test spec::values::tests::test_datum_long_convert_to_int ... ok
[INFO] [stdout] test spec::values::tests::json_map ... ok
[INFO] [stdout] test spec::values::tests::test_date_from_json_as_number ... ok
[INFO] [stdout] test spec::values::tests::json_time ... ok
[INFO] [stdout] test spec::values::tests::test_datum_decimal_convert_to_long_below_min ... ok
[INFO] [stdout] test spec::values::tests::test_datum_long_convert_to_timestamptz ... ok
[INFO] [stdout] test spec::values::tests::test_datum_string_convert_to_int ... ok
[INFO] [stdout] test spec::values::tests::test_datum_string_convert_to_long ... ok
[INFO] [stdout] test spec::values::tests::test_datum_string_convert_to_timestamp ... ok
[INFO] [stdout] test spec::values::tests::test_datum_ser_deser ... ok
[INFO] [stdout] test spec::values::tests::test_datum_string_convert_to_boolean ... ok
[INFO] [stdout] test spec::values::tests::test_datum_long_convert_to_timestamp ... ok
[INFO] [stdout] test spec::values::tests::test_datum_string_convert_to_timestamptz ... ok
[INFO] [stdout] test spec::values::tests::test_iceberg_float_order ... ok
[INFO] [stdout] test spec::values::tests::test_datum_long_convert_to_int_above_max ... ok
[INFO] [stdout] test spec::values::tests::test_datum_long_convert_to_int_below_min ... ok
[INFO] [stdout] test spec::values::tests::test_negative_zero_less_than_positive_zero ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_binary ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_binary_empty ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_18_scale_2 ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_1_negative ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_1_scale_0 ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_4_negative ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_4_scale_2 ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_38_scale_2 ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_precision_9_scale_2 ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_fixed_correct_length ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_wrong_length ... ok
[INFO] [stdout] test spec::values::tests::test_parse_timestamp ... ok
[INFO] [stdout] test spec::values::tests::test_parse_timestamptz ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_decimal_wrong_length_too_few ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_unsupported_type ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_fixed_wrong_length ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_uuid_correct_length ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_uuid_wrong_length ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_builder_from_view_creation ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_invalid_view_uuid ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_missing_schema_for_version ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_unsupported_version ... ok
[INFO] [stdout] test spec::values::tests::test_raw_literal_bytes_fixed_empty_correct_length ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_add_and_set_current_version ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_missing_current_version ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_add_schema ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_builder_assign_uuid ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_can_update_dialect_by_default ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_can_add_dialects_by_default ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_assign_uuid ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_data_v1 ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_file_valid ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_allow_replace_drop_dialects ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_schema_not_found ... ok
[INFO] [stdout] test spec::view_metadata::tests::test_view_metadata_v1_version_not_found ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_schema_and_version_id_reassignment ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_dropping_dialect_fails_by_default ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_set_and_remove_properties ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_lowercase_sql_dialects_for ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_error_on_missing_schema ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_require_no_dialect_dropped ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_dropping_dialects_does_not_fail_when_allowed ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_error_when_setting_negative_version_history_size ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_set_current_version_to_last_added ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_minimal_builder ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_dropping_dialects_allowed_and_then_disallowed ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_error_on_missing_current_version ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_update_version_log ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_set_location ... ok
[INFO] [stdout] test spec::view_version::tests::test_behaves_identical_to ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_use_previously_added_version ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_view_version_deduplication ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_version_expiration ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_view_version_and_schema_deduplication ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_require_unique_dialects ... ok
[INFO] [stdout] test spec::view_metadata_builder::test::test_view_version_changes ... ok
[INFO] [stdout] test spec::view_version::tests::view_version ... ok
[INFO] [stdout] test transaction::action::tests::test_action_commit ... ok
[INFO] [stdout] test table::tests::test_static_into_table ... ok
[INFO] [stdout] test transaction::action::tests::test_apply_transaction_action ... ok
[INFO] [stdout] test transaction::append::tests::test_append_snapshot_properties ... ok
[INFO] [stdout] test table::tests::test_static_table_from_file ... ok
[INFO] [stdout] test transaction::append::tests::test_fast_append_file_with_incompatible_partition_value ... ok
[INFO] [stdout] test table::tests::test_table_readonly_flag ... ok
[INFO] [stdout] test transaction::action::tests::test_commit_transaction_action ... ok
[INFO] [stdout] test transaction::sort_order::tests::test_replace_sort_order ... ok
[INFO] [stdout] test transaction::append::tests::test_empty_data_append_action ... ok
[INFO] [stdout] test transaction::update_location::tests::test_set_location ... ok
[INFO] [stdout] test transaction::append::tests::test_set_snapshot_properties ... ok
[INFO] [stdout] test transform::bucket::test::test_binary_literal ... ok
[INFO] [stdout] test transaction::upgrade_format_version::tests::test_upgrade_format_version ... ok
[INFO] [stdout] test transaction::update_properties::tests::test_update_table_property ... ok
[INFO] [stdout] test transaction::update_statistics::tests::test_set_single_statistics ... ok
[INFO] [stdout] test transform::bucket::test::test_decimal_literal ... ok
[INFO] [stdout] test transaction::update_statistics::tests::test_no_statistics_set ... ok
[INFO] [stdout] test transaction::update_statistics::tests::test_update_statistics ... ok
[INFO] [stdout] test transform::bucket::test::test_date_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_bucket_transform ... ok
[INFO] [stdout] test transform::bucket::test::test_hash ... ok
[INFO] [stdout] test transform::bucket::test::test_fixed_literal ... ok
[INFO] [stdout] test transaction::tests::test_commit_non_retryable_error ... ok
[INFO] [stdout] test transform::bucket::test::test_int_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_string ... ok
[INFO] [stdout] test transform::bucket::test::test_long_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_str_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_integer ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_uuid ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_long ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_decimal ... ok
[INFO] [stdout] test transform::bucket::test::test_projection_bucket_fixed ... ok
[INFO] [stdout] test transform::bucket::test::test_time_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_timestamptz_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_timestamptz_ns_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_uuid_literal ... ok
[INFO] [stdout] test transform::bucket::test::test_transform_timestamp_nanos_and_micros_array_equivalence ... ok
[INFO] [stdout] test transform::identity::test::test_identity_transform ... ok
[INFO] [stdout] test transform::bucket::test::test_timestamp_ns_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_day ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_day_negative ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_month_epoch ... ok
[INFO] [stdout] test transform::bucket::test::test_hash_decimal_with_negative_value ... ok
[INFO] [stdout] test transform::bucket::test::test_timestamp_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_month_negative_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_month_negative_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_month_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_year_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_day_transform ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_year_negative_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_month_upper_bound ... ok
[INFO] [stdout] test transaction::append::tests::test_fast_append ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_year_negative_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_date_year_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_day_negative_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_day_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_day_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_day_epoch ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_hour_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_hour_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_day_negative_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_month_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_month_negative_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_month_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_year_lower_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_month_negative_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_hour_transform ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_year_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_years ... ok
[INFO] [stdout] test transform::temporal::test::test_year_transform ... ok
[INFO] [stdout] test transform::temporal::test::test_month_transform ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_days_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_projection_timestamp_year_upper_bound ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_days ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_hours_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_hours ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_month_literal ... ok
[INFO] [stdout] test transform::temporal::test::test_transform_months ... ok
[INFO] [stdout] test transform::truncate::test::test_literal_int ... ok
[INFO] [stdout] test transform::truncate::test::test_literal_long ... ok
[INFO] [stdout] test transform::truncate::test::test_decimal_literal ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_lower_bound_long ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_string_rewrite_op ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_string ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_upper_bound_decimal ... ok
[INFO] [stdout] test transform::truncate::test::test_string_truncate ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_upper_bound_long ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_lower_bound_integer ... ok
[INFO] [stdout] test transform::truncate::test::test_truncate_simple ... ok
[INFO] [stdout] test transform::void::test::test_void_transform ... ok
[INFO] [stdout] test transform::void::test::test_known_transform ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_upper_bound_integer ... ok
[INFO] [stdout] test transform::truncate::test::test_projection_truncate_lower_bound_decimal ... ok
[INFO] [stdout] test transform::truncate::test::test_truncate_transform ... ok
[INFO] [stdout] test transform::truncate::test::test_string_literal ... ok
[INFO] [stdout] test writer::file_writer::location_generator::test::test_default_location_generate ... ok
[INFO] [stdout] test writer::file_writer::location_generator::test::test_location_generate_with_partition ... ok
[INFO] [stdout] test writer::base_writer::equality_delete_writer::test::test_equality_delete_unreachable_column ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_index_by_parquet_path ... ok
[INFO] [stdout] test writer::base_writer::equality_delete_writer::test::test_equality_delete_with_nullable_field ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_min_max_aggregator ... ok
[INFO] [stdout] test writer::base_writer::data_file_writer::test::test_parquet_writer_with_partition ... ok
[INFO] [stdout] test writer::base_writer::data_file_writer::test::test_parquet_writer ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_nan_val_cnts_primitive_type ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_nan_val_cnts_map_type ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_nan_val_cnts_list_type ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_nan_val_cnts_struct_type ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_empty_write ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_write_empty_parquet_file ... ok
[INFO] [stdout] test writer::base_writer::equality_delete_writer::test::test_equality_delete_writer ... ok
[INFO] [stdout] test writer::base_writer::equality_delete_writer::test::test_equality_delete_with_primitive_type ... ok
[INFO] [stdout] test writer::file_writer::rolling_writer::tests::test_rolling_writer_basic ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_decimal_bound ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_parquet_writer ... ok
[INFO] [stdout] test transaction::tests::test_commit_max_retries_exceeded ... ok
[INFO] [stdout] test writer::partitioning::clustered_writer::tests::test_clustered_writer_single_partition ... ok
[INFO] [stdout] test transaction::test_row_lineage::test_fast_append_with_row_lineage ... ok
[INFO] [stdout] test transaction::tests::test_commit_retryable_error ... ok
[INFO] [stdout] test writer::partitioning::fanout_writer::tests::test_fanout_writer_single_partition ... ok
[INFO] [stdout] test writer::partitioning::clustered_writer::tests::test_clustered_writer_unsorted_partitions_error ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_all_type_for_write ... ok
[INFO] [stdout] test writer::partitioning::unpartitioned_writer::tests::test_unpartitioned_writer ... ok
[INFO] [stdout] test writer::partitioning::fanout_writer::tests::test_fanout_writer_multiple_partitions ... ok
[INFO] [stdout] test writer::partitioning::clustered_writer::tests::test_clustered_writer_sorted_partitions ... ok
[INFO] [stdout] test writer::file_writer::rolling_writer::tests::test_rolling_writer_with_rolling ... ok
[INFO] [stdout] test arrow::caching_delete_file_loader::tests::test_large_equality_delete_batch_stack_overflow ... ok
[INFO] [stdout] test writer::file_writer::parquet_writer::tests::test_parquet_writer_with_complex_schema ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.61s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests iceberg
[INFO] [stdout] 
[INFO] [stdout] running 94 tests
[INFO] [stdout] test src/catalog/mod.rs - catalog::CatalogBuilder::with_storage_factory (line 130) ... ignored
[INFO] [stdout] test src/error.rs - error::Error::backtrace (line 283) ... ignored
[INFO] [stdout] test src/error.rs - error::ensure_data_valid (line 453) ... ignored
[INFO] [stdout] test src/arrow/schema.rs - arrow::schema::datum_to_arrow_type_with_ree (line 1091) has been running for over 60 seconds
[INFO] [stdout] test src/arrow/schema.rs - arrow::schema::strip_metadata_from_schema (line 1276) has been running for over 60 seconds
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_binary (line 100) has been running for over 60 seconds
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_set (line 113) has been running for over 60 seconds
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_unary (line 88) has been running for over 60 seconds
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::negate (line 125) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::BinaryExpression<T>::new (line 190) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::BoundPredicate::rewrite_not (line 773) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::and (line 549) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::negate (line 607) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::not (line 688) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::or (line 577) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::rewrite_not (line 661) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::SetExpression<T>::new (line 266) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::UnaryExpression<T>::new (line 142) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::equal_to (line 135) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::rewrite_not (line 661) ... FAILED
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::and (line 549) ... FAILED
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::negate (line 607) ... FAILED
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::not (line 688) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::greater_than (line 97) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::greater_than_or_equal_to (line 116) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_in (line 264) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_nan (line 204) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::SetExpression<T>::new (line 266) ... FAILED
[INFO] [stdout] test src/arrow/schema.rs - arrow::schema::datum_to_arrow_type_with_ree (line 1091) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_in (line 285) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_nan (line 219) has been running for over 60 seconds
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::BoundPredicate::rewrite_not (line 773) ... FAILED
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::UnaryExpression<T>::new (line 142) ... FAILED
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::negate (line 125) ... FAILED
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::Predicate::or (line 577) ... FAILED
[INFO] [stdout] test src/arrow/schema.rs - arrow::schema::strip_metadata_from_schema (line 1276) ... FAILED
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_unary (line 88) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::equal_to (line 135) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_null (line 249) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_null (line 234) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::less_than (line 59) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::less_than_or_equal_to (line 78) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::not_equal_to (line 150) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::not_starts_with (line 184) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::starts_with (line 165) has been running for over 60 seconds
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_set (line 113) ... FAILED
[INFO] [stdout] test src/io/file_io.rs - io::file_io::FileIO (line 45) ... ignored
[INFO] [stdout] test src/io/mod.rs - io (line 25) ... ignored
[INFO] [stdout] test src/expr/predicate.rs - expr::predicate::BinaryExpression<T>::new (line 190) ... FAILED
[INFO] [stdout] test src/io/storage/config/azdls.rs - io::storage::config::azdls::AzdlsConfig (line 54) ... ok
[INFO] [stdout] test src/io/storage/config/mod.rs - io::storage::config::StorageConfig (line 51) ... ok
[INFO] [stdout] test src/expr/mod.rs - expr::PredicateOperator::is_binary (line 100) ... FAILED
[INFO] [stdout] test src/io/storage/config/gcs.rs - io::storage::config::gcs::GcsConfig (line 55) ... ok
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_null (line 249) ... FAILED
[INFO] [stdout] test src/io/storage/local_fs.rs - io::storage::local_fs::LocalFsStorageFactory (line 310) ... ignored
[INFO] [stdout] test src/io/storage/config/s3.rs - io::storage::config::s3::S3Config (line 72) ... ok
[INFO] [stdout] test src/io/storage/mod.rs - io::storage::Storage (line 53) ... ignored
[INFO] [stdout] test src/io/storage/mod.rs - io::storage::StorageFactory (line 111) ... ignored
[INFO] [stdout] test src/io/storage/local_fs.rs - io::storage::local_fs::LocalFsStorage (line 51) ... ok
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_null (line 234) ... FAILED
[INFO] [stdout] test src/io/storage/config/oss.rs - io::storage::config::oss::OssConfig (line 39) ... ok
[INFO] [stdout] test src/io/storage/memory.rs - io::storage::memory::MemoryStorage (line 59) ... ok
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::greater_than_or_equal_to (line 116) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_nan (line 204) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 24) - compile ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::less_than (line 59) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::greater_than (line 97) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_in (line 264) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_nan (line 219) ... FAILED
[INFO] [stdout] test src/metadata_columns.rs - metadata_columns::partition_field (line 349) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::binary (line 993) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::bool (line 497) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::bool_from_str (line 518) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date (line 614) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date_from_str (line 634) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date_from_ymd (line 659) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::decimal (line 1026) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::decimal_from_str (line 1010) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::is_not_in (line 285) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::double (line 593) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::fixed (line 975) has been running for over 60 seconds
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::not_equal_to (line 150) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::less_than_or_equal_to (line 78) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::not_starts_with (line 184) ... FAILED
[INFO] [stdout] test src/expr/term.rs - expr::term::Reference::starts_with (line 165) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::bool_from_str (line 518) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date (line 614) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date_from_ymd (line 659) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::date_from_str (line 634) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::binary (line 993) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::fixed (line 975) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::float (line 572) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::int (line 538) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::long (line 555) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::string (line 919) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::time_from_hms_micro (line 756) has been running for over 60 seconds
[INFO] [stdout] test src/metadata_columns.rs - metadata_columns::partition_field (line 349) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::decimal (line 1026) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::time_from_str (line 733) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::time_micros (line 683) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::timestamp_from_datetime (line 809) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::timestamp_from_str (line 831) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::timestamp_micros (line 775) has been running for over 60 seconds
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::bool (line 497) ... FAILED
[INFO] [stdout] test src/spec/values/datum.rs - spec::values::datum::Datum::timestamp_nanos (line 792) has been running for over 60 seconds
[ERROR] error running command: command timed out after 900 seconds
[INFO] running `Command { std: "docker" "inspect" "1a8c4482ab16f177b52c5526ce8edf67f49b804ffaaca70fc5f26bc1aa3c4094", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a8c4482ab16f177b52c5526ce8edf67f49b804ffaaca70fc5f26bc1aa3c4094", kill_on_drop: false }`
[INFO] [stdout] 1a8c4482ab16f177b52c5526ce8edf67f49b804ffaaca70fc5f26bc1aa3c4094
